85 x 101 feet = 25.91 x 30.78 meters