7617 meters = 24990 feet and 1.89 inches