123 x 843 feet = 37.49 x 256.95 meters