5582 meters = 18313 feet and 7.78 inches