66 x 917 meters = 216.54 x 3008.53 feet