74.3 x 153.1 meters = 243.77 x 502.3 feet