152.6 x 109.8 meters = 500.66 x 360.24 feet