153.1 x 24.4 meters = 502.3 x 80.05 feet