402 x 416 feet = 122.53 x 126.8 meters