411 x 575 feet = 125.27 x 175.26 meters