66360 meters = 217716 feet and 6.43 inches