85 x 44.7 feet = 25.91 x 13.62 meters