74.8 x 24 meters = 245.41 x 78.74 feet