416 x 570 feet = 126.8 x 173.74 meters