13965 meters = 45816 feet and 11.15 inches