77.5 x 95.1 meters = 254.27 x 312.01 feet