Maeda contract lenth