8788 meters = 345984.251969 inches