25625 inches = 650.875 meters