411 x 522 feet = 125.27 x 159.11 meters