152.5 x 32.2 meters = 500.33 x 105.64 feet