414 x 516 feet = 126.19 x 157.28 meters