84 x 845 feet = 25.6 x 257.56 meters