31.01 meters = 1220.866142 inches