95.3 x 51.4 meters = 312.66 x 168.64 feet