82 x 843 feet = 24.99 x 256.95 meters