401 x 416 feet = 122.22 x 126.8 meters