101 x 99.7 feet = 30.78 x 30.39 meters