73.3 x 152.1 meters = 240.49 x 499.02 feet