5623.5 meters = 18449.80315 feet