5592.7 meters = 18348 feet and 9.04 inches