645.504