255.3 x 211.4 meters = 837.6 x 693.57 feet