85 x 807 feet = 25.91 x 245.97 meters