66500 meters = 218175 feet and 10.24 inches