224.91 meters = 8854.724409 inches