25610 inches = 650.494 meters