1989 meters = 6525.590551 feet