85 x 51 feet = 25.91 x 15.54 meters