74 x 67 meters = 242.78 x 219.82 feet