4588 meters = 15052 feet and 5.92 inches