85 x 846 feet = 25.91 x 257.86 meters