64111 meters = 210337 feet and 11.12 inches