311.640