67418 meters = 221187 feet and 7.97 inches