71.5 x 59.6 feet = 21.79 x 18.17 meters