631.79 meters = 2072.801837 feet