213.3 x 169.4 meters = 699.8 x 555.77 feet