409 x 414 feet = 124.66 x 126.19 meters