72.5 x 60.6 feet = 22.1 x 18.47 meters