218.6 x 176.4 meters = 717.19 x 578.74 feet