80.3 x 101 feet = 24.48 x 30.78 meters