415 x 518 feet = 126.49 x 157.89 meters