1656 meters = 5433 feet and 0.85 inches