81 x 842 feet = 24.69 x 256.64 meters