313 x 843 feet = 95.4 x 256.95 meters