74.9 x 63.1 meters = 245.73 x 207.02 feet