2164.8 feet = 659.83104 meters