1629 meters = 5344.488189 feet