12788 meters = 41955 feet and 4.57 inches