240.6 x 198.4 meters = 789.37 x 650.92 feet