12587 meters = 41295 feet and 11.18 inches