411 x 505 feet = 125.27 x 153.92 meters