411 x 602 feet = 125.27 x 183.49 meters