18884 meters = 61955 feet and 4.57 inches