6584.8 feet = 2007.04704 meters