242.3 x 198.4 meters = 794.95 x 650.92 feet