17.7 x 25.3 meters = 58.07 x 83.01 feet