65377 meters = 214491 feet and 5.64 inches