1626.4 meters = 5335 feet and 11.5 inches