256.3 x 212.4 meters = 840.88 x 696.85 feet