66 x 292 meters = 216.54 x 958.01 feet