262.6 x 220.4 meters = 861.55 x 723.1 feet