77.4 x 95.2 meters = 253.94 x 312.34 feet