74.7 x 67.5 meters = 245.08 x 221.46 feet