76.5 x 94.1 meters = 250.98 x 308.73 feet