6586.8 feet = 2007.65664 meters