101.5 x 56.9 feet = 30.94 x 17.34 meters