660.03 meters = 2165.452756 feet