211.6 x 169.4 meters = 694.23 x 555.77 feet