100.6 x 105 feet = 30.66 x 32 meters