23.7 x 31.3 meters = 77.76 x 102.69 feet