220.3 x 176.4 meters = 722.77 x 578.74 feet