24 x 96.1 meters = 78.74 x 315.29 feet