197.5 x 77.2 meters = 647.97 x 253.28 feet