83 x 844 feet = 25.3 x 257.25 meters