117.5 x 24.2 meters = 385.5 x 79.4 feet