24.87 meters = 979.133858 inches